from setuptools import setup, find_packages

version = '0.1'

setup(name="RedArrow",
        version=version,
        description="A command dispatcher to run executables remotely and safely.",
        long_description="""\
""",
        classifiers=[
            "Development Status :: 3 - Alpha",
            "Environment :: Console",
            "Environment :: No Input/Output (Daemon)",
            "Intended Audience :: System Administrators",
            "License :: OSI Approved :: MIT License",
            "Operating System :: POSIX",
            "Programming Language :: Python",
            "Topic :: Security",
            "Topic :: System :: Distributed Computing",
            "Topic :: System :: Monitoring",
            "Topic :: System :: System Administration",
            "Topic :: Utilities",
            ],
        keywords="server administration",
        author="Qiangning Hong",
        author_email="hongqn@gmail.com",
        url="http://code.google.com/p/redarrow/",
        license="MIT",
        packages=find_packages(),
        install_requires = ['elementtree', 'web.py', 'simplejson'],
        tests_require = ['nose', 'mocker'],
        test_suite = 'nose.collector',
        entry_points = {
            'console_scripts': [
                'redarrow = redarrow.command:main',
                'redarrow-server = redarrow.webserver:main',
                ],
            },
        )
